package com.huaxin.crm.mapper;

import com.huaxin.crm.pojo.HxEmployee;
import com.huaxin.crm.pojo.HxEmployeeExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface HxEmployeeMapper {
    long countByExample(HxEmployeeExample example);

    int deleteByExample(HxEmployeeExample example);

    int deleteByPrimaryKey(String id);

    int insert(HxEmployee record);

    int insertSelective(HxEmployee record);

    List<HxEmployee> selectByExample(HxEmployeeExample example);

    HxEmployee selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") HxEmployee record, @Param("example") HxEmployeeExample example);

    int updateByExample(@Param("record") HxEmployee record, @Param("example") HxEmployeeExample example);

    int updateByPrimaryKeySelective(HxEmployee record);

    int updateByPrimaryKey(HxEmployee record);
}